01. Introduction
Lesson Introduction
ND079 JPND C2 L04 A01 Reflection V2
By the end of this lesson, you will be able to:
- Use the Java reflection API to inspect and change the behavior of interfaces, classes, methods, and fields at runtime
- Apply common existing annotations, as well as define your own custom annotations that augment methods and classes with additional functionality at runtime
- Implement interfaces at runtime using dynamic proxy
- Use aspect-oriented programming techniques to satisfy cross-cutting concerns without affecting core code structure.